marine artillery - Turkish English Dictionary